Eclipse Platform
Pre-release 3.0

org.eclipse.ui.contexts
Interface ICompoundContextActivationService

All Superinterfaces:
IContextActivationService

public interface ICompoundContextActivationService
extends IContextActivationService

An instance of this interface allows clients to manage context activation.

The list of active contexts in this instance is the union of the lists of active contexts in all instances of IContextActivationService added via the method addContextActivationService.

This interface is not intended to be extended or implemented by clients.

EXPERIMENTAL

Since:
3.0
See Also:
ContextActivationServiceFactory

Method Summary
 void addContextActivationService(IContextActivationService contextActivationService)
          Adds an instance of IContextActivationService to this instance.
 void removeContextActivationService(IContextActivationService contextActivationService)
          Removes an instance of IContextActivationService from this instance.
 
Methods inherited from interface org.eclipse.ui.contexts.IContextActivationService
addContextActivationServiceListener, getActiveContextIds, removeContextActivationServiceListener
 

Method Detail

addContextActivationService

public void addContextActivationService(IContextActivationService contextActivationService)
Adds an instance of IContextActivationService to this instance.

Parameters:
contextActivationService - the instance to add to this instance.

removeContextActivationService

public void removeContextActivationService(IContextActivationService contextActivationService)
Removes an instance of IContextActivationService from this instance.

Parameters:
contextActivationService - the instance to remove from this instance.

Eclipse Platform
Pre-release 3.0

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.